Big Huge Thesaurus

keel arch

noun

sounds kind of like